首页 > 软件操作教程 > 编程开发 > Java
题目内容

Java操作应用——如何处理空指针异常

题目答案

空指针异常在java中是很常见的。当我们尝试调用一个空对象引用的方法时,这个异常会发生。例如:

 

如果在上面的例子中,如果得到一个NullPointerException异常,然后学校 是null 或liststudents()null。有个好注意你可以提早将异常抛出,通过提早抛出异常(又���"迅速失败"),异常得以清晰又准确堆栈信息立即反映出什么出了错(提供了非法参数值),为什么出错(文件名不能为空值),以及哪里出的错,菜鸟和高手都可能犯的一个错是,在程序有能力处理异常之前就捕获它。Java编译器通过要求检查出的异常必须被捕获或抛出而间接助长了这种行为。自然而然的做法就是立即将代码用try块包装起来,并使用catch捕获异常,以免编译器报错。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端