当请求的对象的标识符找不到时,session.load为什么会抛出异常?请澄清
因为在使用session.load时,假设对象存在。如果不确定对象是否存在,请使用session.get(..)
。如果对象不存在,这将返回null
。
注意@JB Nizet:运行时异常不需要声明,所以如果session.load(..)
抛出类似IllegalArgumentException
的东西,那就完全可以了。