Java-PL/SQL Comparison
uDECLARE
u  v_numerator INTEGER = 5;
u  v_denominator INTEGER = 0;
u  v_ratio INTEGER;
uBEGIN
u  BEGIN    -- The start of the (try) block
  -- problem code
u    v_ratio := v_numerator / v_denominator;
u  EXCEPTION   --This is like the catch block
u    WHEN OTHERS
u    THEN
u      dbms_output.put_line(
u      'Exception: ' || SQLCODE ||', '|| SQLTERM);
u  END;
u      dbms_output.put_line(
u      'This is printed because the error is
u       handled correctly');
uEND;
Exception Handling Examples - PL/SQL Example
Java vs. PL/SQL