06-05
28
关于抛出捕获异常的处理
作者:Java伴侣 日期:2006-05-28
复制内容到剪贴板 程序代码
void printSomeEnvelopes(int nEnvelopes)
{
for(int i=0;i {
try
{
printRetAddr();
int nEnvelopesLeft=getNumEnvelopesInStock();
nEnvelopesLeft-=nEnvelopes;
setNumEnvelopesInStock(nEnvelopesLeft);
}
catch(PrinterIOException piox)
{
System.out.println("Please load printer"+"with envelopes.");
return;
}
catch(ConnectException cx)
{
System.out.println("Couldn&apost connect.");
}
System.out.println("printSomeEnbelopes() done.")
}
}
注意:PrinterIOException,ConnectException为IOException的子类。
评论: 0 | 引用: 0 | 查看次数: 750
发表评论