視頻里的兩個self::throw_exception()都只是提醒作用,而不停止執行是吧?
如構造函數中,判斷PDO類是否開啟;
還有19行里的 ?判斷$dbConfig['hostname']是否為空。
判斷如果為PDO沒開啟, 拋出異常信息
? ? ? ? ?$dbConfig['hostname']為空,拋出異常信息
但兩個都沒有類似break的操作吧?(類里面應該沒有break這種東西吧)
下面貼代碼
如構造函數中,判斷PDO類是否開啟;
還有19行里的 ?判斷$dbConfig['hostname']是否為空。
判斷如果為PDO沒開啟, 拋出異常信息
? ? ? ? ?$dbConfig['hostname']為空,拋出異常信息
但兩個都沒有類似break的操作吧?(類里面應該沒有break這種東西吧)
下面貼代碼
2016-12-27
舉報
2016-12-28
這是異常捕捉,拋出異常,捕捉到異常后,try語句塊里其余部分不執行,如果是在執行代碼的中間并沒有用try-catch語句塊包裹,則將異常交給父級處理,自動跳出此函數
2016-12-27
self::throw_exception(); ? 代碼:
2016-12-27
第19行的if
2016-12-27