显示一个警告对话框,其 options 为 OK、CANCEL,title 为 'Warning',message 为 'Click OK to continue':
Object[] options = { "OK", "CANCEL" };
JOptionPane.showOptionDialog(null, "Click OK to continue", "Warning",
JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,
null, options, options[0]);
这个我试了,没问题
http://blog.csdn.net/penjie0418/article/details/9257917
望采纳
直接在try和catch之间填充需要捕获异常的代码,之后如果有异常直接走catch分支,进行异常捕获。
如:
try{
//需要捕获异常的代码
} catch (Exception e) {
System.out.println(e.getMessage());
}
解释:以上代码中如果在”//需要捕获异常的代码“ 中有错误,会直接进行控制台输出。
你这是后台的代码,弹框是前台的东西,想将异常信息弹出到页面上,可以用AOP同意处理异常,如果异常,将重定向到异常页面,往采纳!
try {
response.sendRedirect("/index.jsp");
} catch (Exception e) {
System.out.println("错误");//直接在这儿弹出你想显示的信息就行了
}
你学过spring了没 ,你想要显示在界面 没有的话 你那就写一个异常页 当执行catch时跳转到异常页面 通过传参把异常拉过去 或者自动创建一个动态页直接write 出去