catch Java Keyword

The catch keyword is used to define exception handling blocks in try-catch or try-catch-finally statements.

Examples

  try
  {
     <block that may throw exceptions>
  }
  catch (<java.lang.Exception or subclass> e)
  {
     <code to handle exception e>
  }  
  
  try
  {
     <block that may throw different exceptions>
  }
  catch (FooException e)
  {
     <code to handle FooException e>
  }
  catch (BarException e)
  {
     <code to handle BarException e>
  }  
  
  try
  {
     <block that may throw exceptions>
  }
  catch (<java.lang.Exception or subclass> e)
  {
     <code to handle exception e>
  }
  finally
  {
     <statements that execute with or without exception>
  }
  

Remarks

Related Topics

finally Java Keyword

try Java Keyword