我这里有Java异常层次结构问题
一个奇怪的问题,在我的ejbCreate()方法从那里我插入前端填充的字段VALES到数据库中,有空检查完成,因此可空字段转换到“”(空格)字段并将该行正确插入到数据库中。
可是没有相同的空值检查,因此始终用来抛出一个“java.sql.SQLException中”,但下面 赶上(java.sql.SQLException中的E)用来捕捉它,并应用现在我的ejbStore()方法运行良好。
现在有一个新的补丁添加到Unix中(我的操作系统),现在相同的异常没有被捕获到“catch(java.sql.SQLException e)块”,而是被归类为“异常块“,所以我的代码抛出了”CORBA相关的NullPointerexception“,并且应用程序崩溃。
任何人都可以让知道操作系统修补程序如何更改Java异常类型层次结构。
什么是*您的操作系统补丁 – 2009-11-06 12:06:41
应用程序服务器是Websphere WAS相关补丁的名称是6.0.2.35早些时候它是6.0.2.17 – Gourav 2009-11-06 13:10:06
对不起,它不是一个操作系统相关的补丁,正如我前面说的。 – Gourav 2009-11-06 13:17:16