The generic "An error has occurred" message (often accompanied by codes like 800xxxxx) can stem from disc issues, software corruption, hardware failure, or network problems. Follow these steps in order of likelihood and ease.
If none resolve the issue, contact PlayStation Support with the exact error code and model number.