For the innocent blood, to wit, of those prophets and saints who either reproved or would not comply with his idolatrous worship.
Related Commentaries of 2 Kings 24:4
2 Kings 24:4
4 And also for the innocent blood that he shed: for he filled Jerusalem with innocent blood; which the LORD would not pardon.