Java里try catch的简单用法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java里try catch的简单用法相关的知识,希望对你有一定的参考价值。
我有三个文本框textField 要求其中输入的都是数字,如果不是数字,发现错误"invalid input in 1 field" x是1,2,3。但是我想当1,2 同时发生输入不是数字的时候能够同时"invalid input in 1 field" "invalid input in 2 field",这该怎么错呢? 因为try catc... x是1,如果try碰上了其中某一个有问题就会直接catch了,发现错误",这该怎么错呢? 因为try catch的时候是顺序走的,而不会同时显示,3我有三个文本框textField 要求其中输入的都是数字,如果不是数字,2,2 同时发生输入不是数字的时候能够同时"。但是我想当1;invalid input in 2 field"invalid input in 1 field" "。 请问该怎么做呢;invalid input in 1 field" 展开
参考技术A Java里trycatch的简单用法:
1、try+catch
程序的流程是:运行到try块中,如果有异常抛出,则转到catch块去处理。然后执行catch块后面的语句
扩展部分:
1、try+catch+finally
程序的流程是:运行到try块中,如果有异常抛出,则转到catch块,catch块执行完毕后,执行finally块的代码,再执行finally块后面的代码。
如果没有异常抛出,执行完try块,也要去执行finally块的代码。然后执行finally块后面的语句
2、try+finally
程序的流程是:运行到try块中,如果有异常抛出的话,程序转向执行finally块的代码。那末finally块后面的代码还会被执行吗?不会!因为没有处理异常,所以遇到异常后,执行完finally后,方法就已抛出异常的方式退出了。
以上是关于Java里try catch的简单用法的主要内容,如果未能解决你的问题,请参考以下文章
Java学习笔记之三十三详解Java中try,catch,finally的用法及分析
catch(InterruptedException e)的详细用法