㈠ java异常处理题,急~~在线等...
可以自己定义一个异常类
class machang extends Exception
{
void show(int a,int b){ //a,b分别是取款额 和 余额
if(a>b)
System.out.println("取款大于卡内余额");
}
}
在主类中用
try
{
...
...
}
catch(machang e){
e.show(a,b);
}
建立楼主先找本书专来看看。JAVA中异常处属理很普遍的
㈡ Java新手异常问题
//接口 对像变量 = new一个接口的实现类
InputStream in=new FileInputStream(filename);
java.io
类 InputStream
java.lang.Object
java.io.InputStream
所有已实现的接口:
Closeable
直接已知子类:
AudioInputStream, ByteArrayInputStream, FileInputStream, FilterInputStream, InputStream, ObjectInputStream, PipedInputStream, SequenceInputStream, StringBufferInputStream
由JDK可看到:
接口inputStream有很多子接口和实现类
上面的代码体现了编程面向接口的思想,这种思想能降低代码的耦合性,
InputStream in= null;
in = new FileInputStream(filename);
in = FilterInputStream(InputStream);
上面代码可以看出,你定义一个InputStream变量in,就可以用这个就是记录它产生的实现类