ホームページ >PHPフレームワーク >YII >yii2 例外をキャッチする方法

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

angryTom
angryTomオリジナル
2020-02-03 17:00:033094ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。