yii2 例外をキャッチする方法

angryTom
リリース: 2020-02-03 17:00:03
オリジナル
3062 人が閲覧しました

yii2 例外をキャッチする方法

yii2 で例外をキャッチする方法

yii のすべての例外は Exception から継承されます。例外を記述する方法は 2 つあります。

//a文件: 
function a() {
  throw new \yii\web\HttpException('我是数据库异常');
}
 
//b文件:
use yii\db\Exception;
ログイン後にコピー

書き方 1:

try{
  a();
}
catch(\yii\web\HttpException $e)
{
  echo "捕获到异常了";
}
ログイン後にコピー

書き方 2:

try{
  a();
}
catch(\Exception $e)
{
  echo "捕获到异常了";
}
ログイン後にコピー

おすすめの関連記事チュートリアル: yii チュートリアル

以上がyii2 例外をキャッチする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート