|Matthew Henry's Concise Commentary|
148:1-6 We, in this dark and sinful world, know little of the heavenly world of light. But we know that there is above us a world of blessed angels. They are always praising God, therefore the psalmist shows his desire that God may be praised in the best manner; also we show that we have communion with spirits above, who are still praising him. The heavens, with all contained in them, declare the glory of God. They call on us, that both by word and deed, we glorify with them the Creator and Redeemer of the universe.
Verse 6. - He hath also established them forever and ever (comp. Psalm 89:37). The expression, "forever and ever," must not be pressed. It means "for all time" - while heaven and earth endure - but does not imply an absolute perpetuity. He hath made a decree which shall not pass; rather, which shall not pass away (see the Revised Version; and comp Genesis 8:22; Jeremiah 31:35, 36; Jeremiah 33:25).
Gill's Exposition of the Entire Bible
He hath also stablished them for ever and ever,.... The angels are made immortal, and shall never die; and they are confirmed in their state of happiness by Christ, and shall always continue in it; the hosts of heaven being created by him, consist in him, and will remain as long as the world does; hence the duration and never-failing state of other things, even of good men and their felicity, are expressed by them; see Psalm 72:5;
he hath made a decree which shall not pass; concerning those creatures and their duration, which shall never pass away, or be frustrated or made void; but shall always continue and have its sure and certain effect; see Jeremiah 31:35; and is true of every decree of God, which is eternal and not frustrable, and is always fulfilled, Isaiah 14:27.
Jamieson-Fausset-Brown Bible Commentary
6. The perpetuity of the frame of nature is, of course, subject to Him who formed it.
a decree … pass—His ordinances respecting them shall not change (Jer 36:31), or perish (Job 34:20; Ps 37:36).
Psalm 148:6 Parallel Commentaries
Psalm 148:6 NIV
Psalm 148:6 NLT
Psalm 148:6 ESV
Psalm 148:6 NASB
Psalm 148:6 KJV
Bible Hub: Online Parallel Bible