Jeremiah 40:2
And the captain of the guard took Jeremiah, and said unto him, The Lord thy God hath pronounced this evil upon this place.
Cross-reference
Jeremiah 22:9 provides the same reason for the disaster: they forsook the covenant and worshiped other gods.
Jeremiah 11:17 prophesied disaster for evil and idolatry, which the captain now confirms.
Jeremiah 25:9 contains the prophecy of judgment by Babylon — the very 'evil' Nebuzaradan says God has brought.
Jeremiah 50:7 shows adversaries justifying their destruction because Israel sinned — echoing the same reason given here.
Deuteronomy 29:24-28 is the covenant curse that explains the astonishment and reason for the destruction.
1 Kings 9:8 prophesied the temple becoming a heap of ruins, which is the disaster the captain references.
1 Kings 9:9 gives the prophesied answer: they forsook the LORD and worshiped other gods.
2 Chronicles 7:20-22 prophesies the temple's destruction and the reason, fulfilled here.
Lamentations 2:15-17 describes the same shock and affirms the LORD carried out his purpose.
Deuteronomy 29:25 states the reason: they forsook the covenant of the LORD.
Ezekiel 39:23 explicitly states Israel went into captivity for their iniquity — the very reason Nebuzaradan gives.
Nehemiah 9:30 summarizes the pattern of warning and judgment leading to exile.