NullPointerException异常的解决方案

很多新手程序员都会遇到这个问题。不用紧张,其实这个问题很简单。

这个异常一般会是方法内部成员没有赋值造成的。

如果你使用debug模式查看会发现该成员的值显示Null.

如图:

错误提示:9行出现异常。那第9行就是对a进行去除空格的操作。

其实对null成员做任何操作都会报这个错。

所以我们要做的就是在做之前需要做非空判断就可以了。

如图:

(0)

相关推荐

  • Windows10无法登录LOL提示"服务器连接异常"的解决方案

    Windows10无法登录LOL提示"服务器连接异常"的解决方案 解决方案: 1.在开始菜单单击右键,点击"控制面板"; 2.将查看方式修改为"小图标 ...

  • wegame安装进程异常结束 解决方案

    wegame安装进程异常结束怎么办?其实很好解决,自从TGP升级为wegame后,便很好的把TGP的BUG给完美的转移了过来,虽然不是什么大问题但是还是很让人反感,下面由我带给大家wegame安装进程 ...

  • 系统硬盘分区图标显示异常的解决方案

    小编最近硬盘分区图标不知道怎么回事显示不正常了,看着很是别扭,找了好多方法都不行,最后终于在小编不懈的努力下,终于解决啦,欢迎大家来围观. 操作方法 01 首先打开你的文件管理器,这时的图标显示不正常 ...

  • 网吧穿越火线登陆失败等(CF)常见问题解决方案

    本文初步整理了关于CF 穿越火线游戏中常见的一些问题,希望可以帮助到各位. 操作方法 01 [问题现象]一.登录失败,提示"crossfire Error in InitRenderer() ...

  • Whoops, looks like something went wrong.

    在使用laravel的过程中,当程序异常的时候,你可能会发现页面上出现一行字:Whoops, looks like something went wrong.本文解释此情况. 操作方法 01 首先,此 ...

  • Java如何将字符串转换为double

    我们将学习怎样将字符串转换为 Java 中的双精度.有三种方法可以将字符串转换为双精度. 操作方法 01 方法 1: 使用Double.parseDouble(String)将字符串转换为双精度 pu ...

  • java的强制类型转换

    java的强制类型转换 强制类型转换,又叫造型.分为基本数据类型和引用数据类型两种情况,这里探讨后者,即引用类型的强制类型转换. 对于引用类型来说,什么是强制类型转换呢?简单地说,就是把父类型转换为子 ...

  • 获取ServletContext出现空指针异常的解决办法

    在Servlet使用getServletContext()获取ServletContext对象出现java.lang.NullPointerException(空指针)异常的解决办法 操作方法 01 ...

  • java面试——java基础

    这些面试题是我在面试的时候一些真实经历,经过整理后有以下这些,希望对于还没有太多java软件开发实际工作经验,而正在努力寻找java软件开发工作的朋友在笔试时更好地赢得笔试和面试. java基础面试题 ...