I have heard that Protestants believe that you can only go to Heaven by faith in Christ. Do Catholics believe this is true too? I have heard that actions are very important in Catholicism while in Protestantism, only faith matters.
So I’m wondering, do righteous people who don’t accept Christ really go to Hell? What about the innocent Jews who died in the Holocaust? Are all of them in Hell too for not accepting Jesus Christ? Some Protestants have told me they are but what is the Catholic viewpoint on this?
The Council of Trent taught that faith alone is not sufficient for salvation. When a person received the Sacrament of Baptism, he receives the infused virtues of love, faith, hope, placing him in a state of grace. If he commits an actual mortal sin, he loses that state of grace, and no longer has love and hope as infused virtues. He might still retain faith, in that he retains his belief in what the Church teaches. His faith is dead, in the sense that he lacks sanctifying grace; his faith is not enlivened by love and hope. But it is also a type of true faith, because he still believes that God exists, that sin exists, that he can regain sanctifying grace by repentance and confession.
To be saved, one must die in a state of grace. So the enter the state of grace, a person must be baptized. Then to retain that state, he must either avoid all actual mortal sin, or repent and be forgiven if he has fallen into actual mortal sin. Everyone who dies in a state of grace has eternal salvation.
Good works are important in Catholicism in that we are morally obligated to worship God, to practice prayer, self-denial, works of mercy toward our neighbor. To fail to do so would be a mortal sin. And to be saved, one must avoid all mortal sin. But salvation itself is from Baptism, which is from Christ on the Cross.
A person who is a non-Christian can still be saved by what is called a baptism of desire (also taught by the Council of Trent). This is a non-formal baptism (no ceremony). The person received the state of grace and the infused virtues of love, faith, hope because they desire, perhaps only implicitly, baptism. A person might love truth, love his fellow human beings, love justice and mercy, etc. In doing so, the person implicitly desires and receives baptism. Then, again, if he dies in a state of grace, he is saved.
The Church teaches that non-Catholics and non-Christians can be saved, including Jews, Muslims, other religions, agnostics, atheists, etc. Any person who has receive either formal baptism or non-formal baptism (of desire), and who has retained that state of grace by avoiding actual mortal sin, or by repenting from actual mortal sin, is saved.