java catch 空指针异常_java空指针异常怎么处理

继续修改该类中的代码为:

public class HelloWorld {

public static void main(String[] args) {

String str1 = null;

try {

/* 这是出现空指针异常代码 */

if(str1.equals("Test")) {

System.out.println("空指针异常的代码");

}

}catch(Exception e) {

System.out.println("出现空指针异常");

}finally {

/*不管是否有异常都执行*/

System.out.println("不管是否有异常都执行");

}

/* 正确的写法代码 */

String str2 = null;

if("Test".equals(str2)) {

System.out.println("equals()方法的正确用法避免空指针异常");

}

}

}

点击Run--Run As-->Java Application运行,如图所示:

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页