
最近写java的时间多了一点,经常碰到[color="#000000"]NullPointerException. 在一个论坛上找到了这方面的资料感觉非常不错: 空指针异常产生的主要原因如下: [color="#000000"] 当一个对象不存在时又调用其方法会产生异常 obj.method() // obj对象不存在 [color="#000000"] 当访问或修改一个对象不存在的字段时会产生异常 obj.method() // method方法不存在 其他......再碰到再总结,不过下边这篇文章介绍的很好 ==================...
by liuxingyuyuni - Java文档中心 - 2008-03-24 00:28:27 阅读(771) 回复(0)
谢谢各位 我可能很菜...不是搞开发的 可能对 问题的描述不是很清楚.....望大家指点 谢谢
java.lang.NullPointerException
at java.util.StringTokenizer.
我分别用count(×)和sum(leng't'h)来对表格中符合要求的集进行数量统计和和统计,然后把结果显示在某个jtable中(用vector);可是如果不存在符合要求的结果,count(×)则自动为0,但是sum的结果则为空(在jtable相应位置没有内容,包括null),我该如何判断这个sum结果是否为空,然后自动加上0
在java联系数据库的select有可能得到的结果是null的,这时候如果用vector.add(resultset.getObject(i)),得到结果,那么显示出来是空的内容,如何对空进行判断,然后补0;我用null怎么不可以?
我有一台服务器....很多空指针异常....我想请教一下 如下述这个空指针 ...产生 如我下一次调用该语句或 该语句的某项指令 还会起作用不 ....我可能对开发不太了解 ....问的不太清楚 望大家指教 谢谢 java.lang.NullPointerException at org.apache.jsp.member.menu_jsp._jspService(menu_jsp.java:623) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) at javax.servlet.http.Ht...
我们知道通过 resultset rs = null; String sql = "select name,id from sort"; Connection conn = db.getConn(); Statement state = db.createState(conn); rs = db.getResult(state, sql); return rs; 现在就要考虑通过对结果集进行取值操作了。 现在的顺序是先name然后id哦。 while(rs.next()) { System.out.println(rs.getInt(2)); System.out.println(rs.getInt(2)); ...
第一部分选择checked or unchecked 这里需要对异常的理解。什么算异常?java的异常处理机制是用来干什么的?异常和错误 有什么区别? 异常机制就是java的错误处理机制!java中的异常意味着2点:第一,让错误处理代码更有 条理。这使得正常代码和错误处理代码分离。第二,引入了context的概念,认为有些错误 是可以被处理的。问题就出在这儿了。 java的checked异常指的就是在当前context不能被处理的错误! 这句话其实是对上面2...
异常(exception)指在硬件和操作系统正常时,程序遇到的运行错,如整数进行除法运算是除数为0,或操作数超出数据范围,或打开一个文件是发现文件不存在,或网络连接中断等.异常对于程序而言是非致命性的,虽异常会导致程序非正常终止,但java的异常处理机制使程序自身能够捕获和处理异常.(用一段代码说明) 例如: class Test { public devide(int x,int y) throws ArithmeticException,DevideByMinusException //抛出算术异常,和...
异常(exception)指在硬件和操作系统正常时,程序遇到的运行错,如整数进行除法运算是除数为0,或操作数超出数据范围,或打开一个文件是发现文件不存在,或网络连接中断等.异常对于程序而言是非致命性的,虽异常会导致程序非正常终止,但java的异常处理机制使程序自身能够捕获和处理异常.(用一段代码说明) 例如: class Test { public devide(int x,int y) throws ArithmeticException,DevideByMinusException //抛出算术异常,和自...
不规范的中文字体,如fireflysung.ttf可能会导致jdk 1.5在执行TrueTypeFont相关类时抛出异常,去除字体后即可正常。 我在运行FreeMind 0.8时,遇到以上现象。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/13474/showart_72475.html