连不上数据库
常见的异常:
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
这是截取字符串substring()产生的下标越界异常。原因是可能是字符串为空,或长度不足1
java.lang.NullPointerException空指针异常
出现该异常的原因在于某个引用为null,但却调用了它的某个方法,这时就会出现该异常
常见null.某方法 map可以get null,其他情况get null一般报空指针异常
ClassCastException
类型强制转换异常,例如:Object x = new Integer(0);System.out.println((String)x);
IllegalArgumentExceptio
传递非法参数异常,此异常表明向方法传递了一个不合法或不正确的参数。你看看传值的方法是否参数不正确
NumberFormatException
数字格式异常,例如:把"176//240"这个输入字条转换为一个数字
运行时异常
RuntimeException类是Exception类的子类,它叫做运行时异常,Java中的所有运行时异常都会直接或者间接地继承自RuntimeException类。
Java中凡是继承自Exception,而不继承自RuntimeException类的异常都是非运行时异常