ホームページ  >  記事  >  Java  >  Java の egetMessage() メソッドと toString() メソッドの違い

Java の egetMessage() メソッドと toString() メソッドの違い

巴扎黑
巴扎黑オリジナル
2017-07-20 13:15:471808ブラウズ
例外 e の e の getMessage() メソッドと toString() メソッドの違い:
サンプル コード 1:
public クラス TestInfo {
プライベート 静的文字列 str =null;
public static void main(String[] args) {
System.out.println("test 例外");
試してください {
use using using using using using using ‐ through using ‐ ‐ ‐ ‐ ‐ ‐ そうするには if(str.equals("name")){ 例外");
catch (例外 e) {
System.out.println(e.toString());
System.out.println(e.getMessage()); microsoft=""background-color:="" />
null


サンプルコード 2:
public class TestInfo {

private static int m = 0;


public static void main(String[] args) {

System.out.println("test 例外");
try {
} catch (例外 e) {
System.out.println(e.toString());

System.out.println(e.getMessage()); }
}}出力結果: java.lang.ArithmeticException: / バイゼロ
/バイゼロ要約: e.toString() で取得される情報には例外の種類と例外の詳細メッセージが含まれますが、 e.getMessage() は例外の詳細メッセージ文字列のみを取得することがわかります。

以上がJava の egetMessage() メソッドと toString() メソッドの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。