try catch自定義異常類的使用

2022-07-13 07:27:09 字數 466 閱讀 9468

1

<?php2//

定義乙個學生類

3class

student

14public

function setname($name)17

public

function setage($age

)else24}

2526}27

//自定義乙個學生異常類,

28//到時候清楚是哪個學生發生異常

29class studentexception extends

exception

46public

function

getstudent()51}

52//

監視所有的學生,如果有學生資訊錯誤就返回相應資訊

53try

60catch(studentexception $e

)66 ?>

自定義異常類

自定義並捕獲 一 第一種定義方式,繼承exception類 public class myfirstexception extends exception public myfirstexception string msg public myfirstexception string msg,th...

自定義異常類

除了程式裡已經定義好的標準異常類以外,還可以自定義自己的異常類,但通常也和其他標準異常類一樣派生於exception類例如對於乙個 類,如果規定當且僅當任意兩邊長度之和大於第三邊,才能試圖建立乙個三角形或者改變乙個邊長時也不要改變此性質。如果改變了丟擲乙個異常 同時每條邊不能是負數,否則也丟擲異常。...

自定義異常類

當我們在輸入成績,輸入工資,取款的時候,往往都有乙個範圍,而這個範圍不是jvm能夠識別的,因此在輸入的時候就容易出錯,因此在這些時候jdk中的異常無法滿足我們的需求,我們只能自己定義異常類。可以通過繼承exception來派生自己的子異常類。而exception中常用的構造方法 exception ...