连不上数据库

【学习版】异常记录_字符串

常见的异常:
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类的异常都是非运行时异常