Java.lang.Throwable.getMessage() Method

Advertisements


Description

The java.lang.Throwable.getMessage() method returns the detail message string of this throwable.

Declaration

Following is the declaration for java.lang.Throwable.getMessage() method

public String getMessage()

Parameters

  • NA

Return Value

This method returns the detail message string of this Throwable instance (which can be null).

Exception

  • NA

Example

The following example shows the usage of java.lang.Throwable.getMessage() method.

package com.tutorialspoint;

import java.lang.*;

public class ThrowableDemo {

   public static void main(String[] args) throws Throwable {

     try {
        newException();
     }
     catch(Throwable e) { 
        System.err.println(e);
        // returns the detail message string of this Throwable instance 
        System.out.println(e.getMessage());
     }
   }
  
   public static void newException() throws Exception {
      System.out.println("This is newException() function");
      throw new Exception("new Exception...");
   }
} 

Let us compile and run the above program, this will produce the following result:

This is newException() function
new Exception...
java.lang.Exception: new Exception...



Advertisements
Advertisements