每次用户单击delete按钮删除某些内容时,我都会调用如果仍然存在对此实体的引用约束,我会看到抛出一个PersistenceException,并且我可以捕获它以注意用户然而,这只是我在代码中可以看到的关系。例如:在少数特殊情况下,这种关系不会反映在代码中。例如:
Table A has a foreign key to Table B.But in cod
现在,我想要捕获即将发生的错误。当我使用上面的语句时: e.printStackTrace();程序员打印正确的异常:###原因: java.sql.SQLSyntaxErrorException: ORA-00942: Tabelle oder View nicht vorhanden但我不想捕获所有异常,我只想捕获SQLSyntaxErrorException,因为我想告诉用户,数据库中的his