易截截图软件、单文件、免安装、纯绿色、仅160KB

一些常见Java异常归类(二)

算术异常类:ArithmeticExecption
  空指针异常类:NullPointerException
  类型强制转换异常:ClassCastException
  数组负下标异常:NegativeArrayException
  数组下标越界异常:ArrayIndexOutOfBoundsException
  违背安全原则异常:SecturityException
  文件已结束异常:EOFException
  文件未找到异常:FileNotFoundException
  字符串转换为数字异常:NumberFormatException
  操作数据库异常:SQLException
  输入输出异常:IOException
  方法未找到异常:NoSuchMethodException
  java.lang.AbstractMethodError
  抽象方法错误。当应用试图调用抽象方法时抛出。
  java.lang.AssertionError
  断言错。用来指示一个断言失败的情况。
  java.lang.ClassCircularityError
  类循环依赖错误。在初始化一个类时,若检测到类之间循环依赖则抛出该异常。
  java.lang.ClassFormatError
  类格式错误。当Java虚拟机试图从一个文件中读取Java类,而检测到该文件的内容不符合类的有效格式时抛出。
  java.lang.Error
  错误。是所有错误的基类,用于标识严重的程序运行问题。这些问题通常描述一些不应被应用程序捕获的反常情况。
  java.lang.ExceptionInInitializerError
  初始化程序错误。当执行一个类的静态初始化程序的过程中,发生了异常时抛出。静态初始化程序是指直接包含于类中的static语句段。
  java.lang.IllegalAccessError
  违法访问错误。当一个应用试图访问、修改某个类的域(Field)或者调用其方法,但是又违反域或方法的可见性声明,则抛出该异常。
  java.lang.IncompatibleClassChangeError
  不兼容的类变化错误。当正在执行的方法所依赖的类定义发生了不兼容的改变时,抛出该异常。一般在修改了应用中的某些类的声明定义而没有对整个应用重新编译而直接运行的情况下,容易引发该错误。
  java.lang.InstantiationError
  实例化错误。当一个应用试图通过Java的new操作符构造一个抽象类或者接口时抛出该异常.
  java.lang.InternalError
  内部错误。用于指示Java虚拟机发生了内部错误。
   java.lang.LinkageError
  链接错误。该错误及其所有子类指示某个类依赖于另外一些类,在该类编译之后,被依赖的类改变了其类定义而没有重新编译所有的类,进而引发错误的情况。
  java.lang.NoClassDefFoundError
  未�


相关文档:

java产生对象的几种方式


用关键字new生成对象:这是最常用的一种方式,例如 new String("hello")用new生成对象的特点是,这个对象的类必须在编译时就在classpath中,如果没有特别的理由和要求,这是我们生成一个对象的第一选择;
Class.forName(String className)。例如Class c = Class.forName("com.company.jdbc.Driver");这种方法的特点是在编 ......

使用SOAP开发java web服务 Axis开发方案

本文的预定读者首先要对j2ee有所了解,熟悉xml,tomcat等基本内容,本文主要是简单介绍一下web服务的基本内容,怎样在java web开发中构建SOAP服务:
 一、
SOAP(Simple Object Access
Protocol)简单对象访问协议,要了解SOAP,首先就需要了解分布式计算的由来,随着下一代的分布式计算体系web服务的出现,SOAP成 ......

JAVA运行环境配置

如果要运行java程序就必须安装JRE(Java Runtime Environment)
如果要开发java程序就必须安装JDK(Java Develope Kit)
,注意JDK中包括了JRE。
安装完成后,需要修改系统环境变量PATH方法,才能使系统知道到哪里去找javac等相关编译需要的命令,方法如下:
1、右键单击我的电脑,选‘属性’菜单,在弹出的对� ......

浅析Java的“克隆”方法 转贴

ZT:http://javahy.javaeye.com/blog/384871
  Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子clone ......

提取汉字拼音首字母(Java版)

package info.gnuhpc;
/**
* @author gnuhpc email: warmbupt@gmail.com blog: http://gnuhpc.info
* @date 2010-1-22
* @bugs 不支持多音字处理
*/
public class PinyinConv {
// 简体中文的编码范围从B0A1(45217)一直到F7FE(63486)
private static int BEGIN = 45217;
private static int ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号