A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在实际的编程中抛出异常的地方怎样处理??考虑角度就是用户需要什么提示 程序员需要提示

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

4 个回复

倒序浏览
我想应该是需要用户参与的就要对用户给出提示,比如需要用户传递一个参数,如果传递类型错误,就要给用户提示

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
e.printStackTrace();//打印到后台给自己看

需要给用户提示的,则建立一个文本 配置文件比如.properties文件,不同的错误对应不同的提示信息,这个在SSH编程时,可能会碰见得比较多吧。

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
按照毕向东老师视频中说的是catch异常的时候一般throw new RuntimeException("将可能出现异常的代码要实现的功能写在这里,比如要实现读取文件的功能,就写:文件读取失败!"),当真出现异常时,希望程序停止运行,并且可以按照返回的提示去处理异常!

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
错误处理机制,try{
                          “这里写自己的代码”
                          }catch(Exception e){   
                              e.printStackTrace();  //打印出当前的错误信息
                          }finally{
                              “如果有错误,则会进入到这里” //如果代码中打开的有端口,则关闭;
                                                                            //如果没有, 给用户一个友好提示"当前服务异常,请速与管理员联系"
                          }

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马