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