怎样把异常一次全部捕获? 比如有一张表格,要输入id、姓名、年龄等等如果都不输入或有错误,希望通过try catch把错误全部捕获,返回给用户就像论坛注册时,凡是错误的地方,右边都会有红字提醒谢谢~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 每一个textfield都有一个getText的方法,如果get回来的String是空的话,那么就知道哪些没有填了。至于错误嘛,无非就是对get的String做字符串分析和匹配。 没输入可以在页面通过js判断后台做判断String idErrMsg ="",String idErrMsg = "";把idErrMsg ,idErrMsg 传回页面,如果idErrMsg 不为空,在相应的地方显示可以用ajax做,输入马上做判断 两种方式js做客户端判断ajax提交给服务器做判断这些都不是异常- -# 通过try catch把错误全部捕获再返回,这是根本不可能实现的。try catch只能捕获第一个发生错误的地方,当第一个异常被抛出时try语句块中后面的所有语句将不再执行,肯定无法捕获后面可能发生的错误。try catch是为了保证程序健壮运行的,捕获错误跟用户进行交流只是其次要功能。 判断 用户名已注册用的Ajax判断用户名 密码为空 用的js 这位大虾的有理,不过你不嫌麻烦的话,可在程序中判断,每获取一个字段的值,就对其进行是否为空或者NULL的判断,是的话,抛异常(每个字段都加个这样的判断,有点累赘,效率低) 你所提到的效果不是用try catch 实现的,而是页面js就可以做到的,没必要到后台的java去做 java打包成exe可执行文件,点击后没反应 求一段JAVA登陆界面验证代码 java mail怎么用啊?正文和附件出现乱码怎么处理? rs有多少条记录 基础问题,关于byte[]! 請問jdk和sdk有什麽區別? 把Java的异常记录到日志中(文件),异常与日志该怎样结合使用? JAVA编译问题 对话框? 急急,什么方法捕获JTabbedPane的事件,好比JButton中可以的actionPerformed java程序连接SQlServer的问题 请问netbeans哪个版本不要求5.0以上的JDK安装
后台做判断String idErrMsg ="",String idErrMsg = "";
把idErrMsg ,idErrMsg 传回页面,如果idErrMsg 不为空,在相应的地方显示可以用ajax做,输入马上做判断
js做客户端判断
ajax提交给服务器做判断
这些都不是异常- -#
try catch只能捕获第一个发生错误的地方,当第一个异常被抛出时try语句块中后面的所有语句将不再执行,肯定无法捕获后面可能发生的错误。
try catch是为了保证程序健壮运行的,捕获错误跟用户进行交流只是其次要功能。
判断用户名 密码为空 用的js
这位大虾的有理,不过你不嫌麻烦的话,可在程序中判断,每获取一个字段的值,就对其进行是否为空或者NULL的判断,是的话,抛异常(每个字段都加个这样的判断,有点累赘,效率低)