Skip to main content

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>
}

Comments