Java可以抛出对异常的空引用吗?
发布时间:2020-12-15 04:18:35 所属栏目:Java 来源:网络整理
导读:参见英文答案 Why can I throw null in Java?????????????????????????????????????7个 考虑以下代码: try { ....} catch (MyException e){ /*Can e be null here?*/} 鉴于Java中的null是一个类型化的空引用,是否有可能将上面的catch块作为null输入? 解决
参见英文答案 >
Why can I throw null in Java?????????????????????????????????????7个
考虑以下代码: try { .... } catch (MyException e){ /*Can e be null here?*/ } 鉴于Java中的null是一个类型化的空引用,是否有可能将上面的catch块作为null输入? 解决方法
e永远不会为空.即使null由于某种原因被抛出某处,e也只是一个NullPointerException.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |