Revised: Mar./21st/2002: Since: Jan./27th/2002
$B0J>e8+$F$-$?$H$*$j!"%3!<%G%#%s%0;~$KA[Dj$5$l$F$$$J$$>u67$G $BA4$F$NNc30$O(B $BFs$DL\$N%3%s%9%H%i%/%?$G$O!"%a%C%;!<%8$r;XDj$9$k$3$H$,=PMh$^$9!#(B $B$3$N%/%i%9$r(B java.lang.Exception
$B$N%5%V%/%i%9$G$"$j!"3F!9$N%Q%C%1!<%8$GMxMQ$5$l$F$$$k%/%i%9$K1~$8$F7Q>5$5$l$F$$$^$9!#$=$7$F!"%$%s%?%U%'!<%9$GNc30$,H/@8$9$k$HDj5A$5$l$F$$$k>l9g$J$I$K!"%W%m%0%i%^$,Nc30%/%i%9$rL@<(E*$K%$%s%9%?%s%92=$7$F%*%V%8%'%/%H$r(B throw
$B$9$k$3$H$,$"$j$^$9!#(BException
$B%/%i%9$N%3%s%9%H%i%/%?(B
Exception()
Exception(String s)
ExcepTest.java
:
class Msg {
private String msg;
void setMsg(String arg) throws Exception {
if (!arg.equals("$B$3$s$K$A$O(B")) {
Exception excepObj = new Exception("$B0';"$,$J$C$F$$$J$$!*(B");
throw excepObj;
} else {
msg = arg;
}
}
String getMsg() {
return msg;
}
}
class ExcepTest {
public static void main(String[] args) {
Msg obj = new Msg();
try {
obj.setMsg("$B$3$s$K$A$O(B");
System.out.println(obj.getMsg());
} catch (Exception e) {
System.out.println(e);
}
try {
obj.setMsg("$B$5$h$&$J$i(B");
System.out.println(obj.getMsg());
} catch (Exception e) {
System.out.println(e);
}
}
}
Msg
$B%/%i%9$KDj5A$7$?(B setMsg()
$B$O!"%a%=%C%I0z?t$,!V(B$B$3$s$K$A$O(B
$B!W$G$O$J$$>l9g$K$ONc30$rJV$7$^$9!#(BExcepTest
$B%/%i%9$N(B main()
$B%a%=%C%I$G%$%s%9%?%s%92=$7$F$$$^$9!#(B
C:\Java\Excep>javac ExcepTest.java
C:\Java\Excep>java ExcepTest
$B$3$s$K$A$O(B
java.lang.Exception: $B0';"$,$J$C$F$$$J$$!*(B
Copyright © 2001 SUGAI, Manabu. All Rights Reserved.
SEO
[PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送