对于方法中的参数一般如何进行异常处理? 默认Exlipce不提示异常的,但是自己需要处理,如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try 包住有异常的代码段 然后catch 自己抛异常出去,public void yourMehtod(Object parameter) throws YourException{ if(!validate(parameter)) { throw new YourException(parameter + " is invalidate."); } ......... } throw一个自定义异常对象向上抛出 根据传递参数的需要来判断,比如字符串或者对象可以判断null如果是整型那样的基本类型,那么更具需要判断,然后抛出异常eg:public void t(String str){ if(str == null || str.equals("")) { throw new Exception("Please..."); }}public void t(int i){ if(i < 0) { throw new Exception("Please..."); }} 关于JPEGImageEncoder的问题 Socket文件传输错误 下了JNA.JAR 文件,如何在NETBEANS里配置呢? 高分 正则表达式 关于多线程和wait()、notity()的问题 一个简单的编程,请大家帮一下忙 建立一个Servlet问题!! 关于类型转换的溢出问题 求助!!!!!~~~~~~~~~~~ 哪里有javaAPI的完整资料?(就像msdn那样的,易于查找,有中文的更好,一定给分!) 怎么在这里发图片? 疑难 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
{
if(!validate(parameter))
{
throw new YourException(parameter + " is invalidate.");
}
.........
}
向上抛出
字符串或者对象可以判断null
如果是整型那样的基本类型,那么更具需要判断,然后抛出异常
eg:
public void t(String str)
{
if(str == null || str.equals(""))
{
throw new Exception("Please...");
}
}public void t(int i)
{
if(i < 0)
{
throw new Exception("Please...");
}
}