如何实现发生自定义异常时弹出一个对话框 如题,在自定义异常里面放置一个joptionpane控件,在发生自定义异常时,此对话框弹出,怎么实现?知道的人回答一下。谢谢!在线等了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 catch里面JOptionPane.showMessageDialog(...) ps:believefym(feng)我主要是想用throws 来监控throw来捕获异常,但是对话框组件好象不能直接放在自定义异常类里面。不知道放哪里了。 放catch(){ }里不行?为什么? 比如说定义了一个自定义异常sexException来确定只能输入"男","女"方法上面加throws sexception;用if语句,正确继续执行,错误就throw new sexException();如果用catch不知道怎么捕获了,我想如果捕获了sexException异常,就弹出一个提示错误的joptionpane组件,但是这个组件我不知道放哪里.而且这是一道题目,主要是用来练习使用自定义异常,自定义了很多异常,用catch的话不知道怎么捕获了,就是想发现一个捕获一个。 呵呵,这层throw上一层catch阿你在你的主调方法里catch阿比方说public void s(){}throws sexExceptionpublic void m{ try{ s();}catch(sexException sex){ JOptionPane.showMessageDialog(...);}} 初学java,关于JDBC的问题 SWING Tree监听器 不错的 java群 int型怎么转换为String类型? 一程序编译不过 请高手给:做抽屉式菜单的思路?--问题解决后另送100分 SOS请教如何配置IntelliJ IDEA v3.0.5? 这个是个一般是什么错误啊? 在jdbc中如何得到一个数据库的所有表? 请大家说说--专科(非计算机毕业)能继续JAVA程序的工作吗 关于往JTextArea里见表情图片? 一个重绘的问题
throw来捕获异常,但是对话框组件好象不能直接放在自定义异常类里面。不知道放哪里了。
{ }
里不行?
为什么?
如果用catch不知道怎么捕获了,
我想如果捕获了sexException异常,就弹出一个提示错误的joptionpane组件,但是这个组件我不知道放哪里.
而且这是一道题目,主要是用来练习使用自定义异常,自定义了很多异常,用catch的话不知道怎么捕获了,就是想发现一个捕获一个。
你在你的主调方法里catch阿
比方说
public void s(){}throws sexException
public void m{
try
{
s();}catch(sexException sex)
{
JOptionPane.showMessageDialog(...);}
}