国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHPエラー処理クラス

Jun 13, 2016 pm 12:15 PM
catch exception

PHP 例外処理クラス

PHP には多くの例外処理クラスがあり、その中の Exception はすべての例外処理の基本クラスです。

例外には、次のようないくつかの基本的なプロパティとメソッドがあります。

メッセージ例外メッセージの內(nèi)容
コード例外コード
ファイル スローされた例外のファイル名
行スローの數(shù)ファイル內(nèi)の例外が発生した行

一般的に使用されるメソッドは次のとおりです。

getTrace は例外追跡情報を取得します
getTraceAsString は例外追跡情報の文字列を取得します
getMessage は例外追跡情報を取得しますエラー情報

必要に応じて、Exception クラスを継承してカスタム例外処理クラスを作成できます。

//自定義的異常類,繼承了PHP的異?;怑xceptionclass MyException extends Exception {    function getInfo() {        return '自定義錯誤信息';    }}try {    //使用異常的函數(shù)應(yīng)該位于 "try"  代碼塊內(nèi)。如果沒有觸發(fā)異常,則代碼將照常繼續(xù)執(zhí)行。但是如果異常被觸發(fā),會拋出一個異常。    throw new MyException('error');//這里規(guī)定如何觸發(fā)異常。注意:每一個 "throw" 必須對應(yīng)至少一個 "catch",當然可以對應(yīng)多個"catch"} catch(Exception $e) {//"catch" 代碼塊會捕獲異常,并創(chuàng)建一個包含異常信息的對象    echo $e->getInfo();//獲取自定義的異常信息    echo $e->getMessage();//獲取繼承自基類的getMessage信息}
このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當する法的責任を負いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國語版

SublimeText3 中國語版

中國語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Java での ConcurrentModificationException 例外の原因と解決策 Java での ConcurrentModificationException 例外の原因と解決策 Jun 25, 2023 am 10:33 AM

Java では、複數(shù)のスレッドがコレクション オブジェクトを同時に操作すると、ConcurrentModificationException 例外が発生することがあります。この例外は通常、要素を変更または削除するときにコレクションを走査するときに発生します。これにより、コレクションの狀態(tài)が不整合になり、異常なエラーがスローされます。 。この記事では、この例外の原因と解決策について詳しく説明します。 1. 例外の原因 通常はConcurrentModificationException例外

PHP 致命的エラーの解決策: キャッチされない例外「PDOException」 PHP 致命的エラーの解決策: キャッチされない例外「PDOException」 Jun 23, 2023 pm 12:09 PM

PHP の開発では、PHP がデータベースを操作する際のエラーによって発生する「PHPFatalerror:UncaughtException'PDOException'」などのエラーが発生することがあります。このエラーが時間內(nèi)に処理されないと、プログラムが中斷されたり、予期しないエラーが発生したりすることがあります。では、この問題をどうやって解決すればいいのでしょうか?一般的な解決策をいくつか示します。 1. データベースパラメータを確認する まず、データベースに接続するときに渡されるパラメータを確認する必要があります。

C で try と catch を使用する方法 C で try と catch を使用する方法 Feb 21, 2024 am 09:03 AM

C で try および catch を使用するには、特定のコード例が必要です。C 言語には、例外処理用の組み込みの try および catch メカニズムがありません。ただし、try および catch の機能は、setjmp 関數(shù)および longjmp 関數(shù)を使用してシミュレートできます。以下では、これら 2 つの関數(shù)を例外処理に使用する方法と、対応するコード例を詳しく紹介します。まず、setjmp 関數(shù)と longjmp 関數(shù)の原理を理解する必要があります。 setjmp 関數(shù)を呼び出すと、現(xiàn)在のプログラムが保存されます。

Java で UnsupportedEncodingException に対処するにはどうすればよいですか? Java で UnsupportedEncodingException に対処するにはどうすればよいですか? Jun 25, 2023 am 08:02 AM

Java で UnsupportedEncodingException に対処するにはどうすればよいですか? Java プログラミングでは、UnsupportedEncodingException が発生する場合があります。この例外は通常、間違ったエンコード変換またはサポートされていないエンコードによって発生します。この記事では、UnsupportedEncodingException例外の原因と対処法を紹介します。サポート対象外とは何ですか?

Java での ArrayStoreException 例外の解決策 Java での ArrayStoreException 例外の解決策 Jun 25, 2023 am 08:05 AM

Java 開発では、配列の利便性とパフォーマンス上の利點から、配列を使用して一連のデータを保存することがよくあります。ただし、配列を使用するプロセスでは、いくつかの例外が発生します。一般的な例外の 1 つは ArrayStoreException です。この例外は、互換性のないデータ型を配列に格納するとスローされます。この記事では、ArrayStoreExceptionとは何なのか、なぜ発生するのか、そしてその解決方法を紹介します。 1. 到著

Java で ConcurrentModificationException が発生する一般的な原因は何ですか? Java で ConcurrentModificationException が発生する一般的な原因は何ですか? Jun 25, 2023 am 11:07 AM

Java で ConcurrentModificationException が発生する一般的な原因は何ですか? Java コレクション フレームワークでイテレータを使用してコレクションを走査すると、一般的な Java 例外の 1 つである ConcurrentModificationException 例外がスローされることがあります。では、この例外の理由は何でしょうか?まず、Java コレクション フレームワークによって提供されるイテレータがステートフルであることを理解する必要があります。つまり、橫斷するとき、

Javaでは、ExceptionクラスとErrorクラスの違いは何ですか? Javaでは、ExceptionクラスとErrorクラスの違いは何ですか? Sep 09, 2023 pm 12:05 PM

Exception クラスと Error クラスはどちらも java.lang.Throwable クラスのサブクラスであり、実行時例外は処理できますが、エラーは処理できません。例外は、実行時に発生し、JVM を「あいまいな」狀態(tài)にする論理エラーを表すオブジェクトです。これらの実行時エラーを表すために JVM によって自動的に作成されるオブジェクトは例外と呼ばれます。 Error は Throwable クラスのサブクラスで、合理的なアプリケーションが検出すべきではない重大な問題を示します。これらのエラーのほとんどは異常です。例外が発生した場合は、try ブロックと catch ブロックを使用して例外を処理できます。対処できないエラーが発生した場合、プログラムは終了します。例外には 2 種類あり、1 つは CheckedExce

Java での ArrayStoreException の一般的な原因は何ですか? Java での ArrayStoreException の一般的な原因は何ですか? Jun 25, 2023 am 09:48 AM

Java プログラミングでは、配列は重要なデータ構(gòu)造です。配列は 1 つの変數(shù)に複數(shù)の値を格納できます。さらに重要なのは、インデックスを使用して各値にアクセスできることです。ただし、配列を操作しているときに、いくつかの例外が発生する場合があります。そのうちの 1 つは ArrayStoreException です。この記事では、ArrayStoreException 例外の一般的な原因について説明します。 1. 型の不一致 配列の作成時に要素の型を指定する必要があります?;Q性のないデータ型を配列に格納しようとすると、

See all articles