java求助空指针问题 、、、、、、、、、

问题描述

java求助空指针问题 、、、、、、、、、

一个读取TXT文件到arratlist中方法,主函数调用,54行出现空指针异常问题,怎么解决

解决方案

 加上一个判断
if (reader.hasNextline() && !(str = reader.readLine()).equals(""))

解决方案二:

首先说明这个文件为空或者不存在,其次,第54行写的是不对的,不是判空,而是判断是否为null,这两者是完全不同的,对一个根本不存在的对象进行与空字符串的比较,当然会报空指针。
解决方法:
将第54行修改成
While ((line = br.readLine()) != null)

解决方案三:

你可以试试
while(!("").equals(reader.readLine()))

解决方案四:

应该是读的时候没读到值,,,,

解决方案五:

?
有人说”在写程序时应当把已知的字符串等信息写在前面,这样可以减少空指针......
答案就在这里:Java空指针问题

时间: 2025-01-23 15:33:52

java求助空指针问题 、、、、、、、、、的相关文章

java excel导入-java求助,excel导入功能遇到的问题

问题描述 java求助,excel导入功能遇到的问题 系统中有个excel导入数据的功能,一般能正常使用,当有多个用户并发导入操作,肯能会造成导入功能完全不可用,需重启应用后导入功能才能恢复正常.不知其他同学是否遇到过此类问题,求解答,万分感谢! 解决方案 要用多线程方案,可以参考

java 求助

问题描述 请问我没有任何编程和语言基础学习JAVA的看什么书啊????还有想通过这个找到需要学些什么感谢!!!!!!!!!!!!!!!!!! 解决方案 解决方案二:隨便找本書就行-解决方案三:java核心技术解决方案四:java核心技术适合入门?解决方案五:引用3楼mengye1221的回复: java核心技术适合入门? java核心技术讲的很细致,有些内容很深入,作者将java与c++做了些比较,有c++基础的学起来应该很快,一卷初学者学还行,二卷有些难度.不过我当年度的是javahowtop

JAVA求助,有关DES算法问题。

问题描述 接触java时间不长,根据书上和网上的DES加密/解密原理自己编写了加密/解密算法,可是不管怎么运行加密和解密的结果都是乱码,但是输入的明文里没有中文,全是英文字符.自己检查了好几遍也不知道是哪里出了问题,头都大了,请大家帮我找找毛病.谢谢!!publicclassDetails{publicstaticintgetSourceBitArrayLength(Stringsource){intlength=source.length();returnlength/8+(length%8=

JAVA 错误求助!

问题描述 typeExceptionreportmessagedescriptionTheserverencounteredaninternalerror()thatpreventeditfromfulfillingthisrequest.exceptionjava.lang.NullPointerExceptioncom.pm.service.impl.PCommentServiceImpl.CheckCommentPageData(PCommentServiceImpl.java:46)su

求助jsp与tomcat 运行jsp+access 的论坛 出现错误

access|js|错误   在我的服务器上运行 论坛程序时出现以下问题....请高手指点啊 type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: Unable to compile class

如何在Java中避免空指针异常

空指针异常(Null Pointer Exception)是我们平时最容易碰到的,也是最令人讨厌的异常.本文介绍如何避免出现空指针异常. 首先我们看如下的示例 private Boolean isFinished(String status) { if (status.equalsIgnoreCase("Finish")) { return Boolean.TRUE; } else { return Boolean.FALSE; } } 如果status的值为空的话,那么将会出现空指针

堆栈 日志 反射-java能否动态的在程序中获得出错的值(入参)

问题描述 java能否动态的在程序中获得出错的值(入参) 现在想对项目中的日志进行改造.方便出问题时的解决效率.(出问题时每次都要对错误进行复现.尤其是流程很长的时候.花了大量的时间和精力). 举个简单的例子. public class 人 { private String 身高; private String 体重; private int 年龄; public String get身高() { return 身高; } public void set身高(String 身高) { this.

java-Java求助大神,初学者

问题描述 Java求助大神,初学者 如何用Java与mySQL连接,以及如何把Java程序打包........ 解决方案 1.导入mysql的jar包 2.编写代码import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException; public class Jdbc { p

javascript-JAVA求助国外网站模板中文显示问题

问题描述 JAVA求助国外网站模板中文显示问题 我就是单纯的在html把想要的字改为中文,然后加上 harset=UTF-8 不行. 里面有CSS,还有JavaScript,JS学的不好,不知道从何下手,还求指点指点,多谢了. 用的是Myeclipse+tomcat