以下のような某クラス内で別のクラスのインスタンスを作成した際、インスタンスクラス内のエラーをまとめてAクラスで受け取りたいです。
以下例のような短いスクリプトの場合だと、ClassB内にエラーをthrowさせる処理を書けばいいですが、構文が長くなった場合毎回エラー処理を書かなくてはいけない為記述が汚くなってしまいます・・
<?PHP class A{ function __construct(){ try{ $_b=new B(); }catch(Exception $e){ echo "B_error"; } } } class B{ function __construct(){ $XX=$ZZ; } } $aa=new A();
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/07 10:07