レポ
クラウドで
伸びる人沈む人

連絡特定商取引将来設計運営方針&メルマガSEの彼女は?
成功レポート集 Fedora9インストール! EclipseでJava Oracleバックアップのアーキテクチャ ゼロからHPでCGI 便利ネット知識
無料レポ&講習 IT業界の実態 linux処方箋 Java処方箋 Oracle処方箋 Perl処方箋
ある条件が発生した場合にExceptionを投げたい

<IT技術の処方箋:ある条件が発生した場合にExceptionを投げたい>



Javaでは、一般的にエラーが発生する可能性がある場合は、
try、catchで処理を囲みます。

http://www.searchman.info/tips/2140.html

しかし、Javaのエラーで無くとも、
そのシステムとして、
エラーを強制的に発生させなけばならない場合もあります。


そのような場合は、
throw new RuntimeException();
を使います。


<例>
localDirが存在しない場合はエラーとして、
Exception(この場合RuntimeException)を投げてcatchさせる。

try {
//--------------main start-------------------
//localDirが存在しない場合はエラー
File dir = new File(localDir);
if( !dir.exists()){
throw new RuntimeException("dir not found");
}
//--------------main end--------------------
} catch (Throwable t) {
t.printStackTrace();
}
さらに補講教材があります。
以下をクリックしてください。

新人用Java勉強環境の準備

Servlet初心者が勘違いする「典型的な間違い」

クラウドで伸びる人沈む人 ||Copyright © 2005-2020 SearchMan,All Rights Reserved.