Home » PHP » Keyword catch PHP

Keyword catch PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Definisi dan Penggunaan

Kata kunci catch digunakan untuk menangani pengecualian yang dilemparkan oleh kode di blok percobaan sebelumnya.

Contoh
Catch Exception:

<?php
try {
  throw new Exception("Ini pengecualian");
} catch(Exception $e) {
  echo $e->getMessage();
}
?>
  // Output : Ini pengecualian
  

Contoh Lain

Contoh
Gunakan tangkapan untuk berbagai jenis pengecualian:

<?php
try {
  $rand = rand(0, 2);
  switch($rand) {
    case 0: throw new Exception();
    case 1: throw new OutOfBoundsException();
    case 2: throw new LogicException();
}

} catch(OutOfBoundsException $e) {
  echo "Caught an out of bounds exception";
} catch(LogicException $e) {
  echo "Caught a logic exception";
} catch(Exception $e) {
  echo "Caught an ordinary exception";
}
?>
  // Output : Caught an out of bounds exception

You may also like