例外処理– tag –
-
WPF MVVMでFluentValidationとDB重複チェックを両立する設計:レイヤード構成のエラー表示・例外処理まで解説
WPFのMVVMとレイヤード構成で、FluentValidationを「入力検証の中心」に据えると、次に必ずぶつかるのが「DB参照が必要な重複チェック(ISBNなど)」と「エラー表示(Me... -
.NET MAUIで未処理例外をグローバルに捕捉する方法|WPF DispatcherUnhandledException相当と実装例
.NET MAUIでも、WPFのApplication.DispatcherUnhandledExceptionのように「未処理例外を一括で拾ってログや後始末をしたい」と感じる場面があります。本記事は.NET 7/V... -
.NET 9 Web APIでRequestDelegateを解決できない原因と対処法|IMiddlewareのグローバル例外処理ミドルウェア
.NET 9 の ASP.NET Core Web API で「グローバル例外処理ミドルウェア」を自作したところ、app.UseMiddleware<GlobalExceptionHandlingMiddleware>() で起動時に ... -
WPF BackgroundWorker RunWorkerCompletedの例外がcatchできない原因と対処法(Task/async-await移行)
WPF(.NET Framework 4.8)でBackgroundWorkerを使っていると、RunWorkerCompletedでthrowした例外が呼び出し元のtry-catchに届かず、想定外に次の処理へ進んでしまうこ... -
C++/WinRTでのwinrt::hresult_error例外処理とWindows.Data.Jsonの安全な扱い方
C++/WinRT で Windows.Data.Json を扱っていると、ちょっとしたキーのタイプミスや JSON の欠損で winrt::hresult_error が頻発し、「HRESULT とメッセージをちゃんとロ... -
ASP.NET Web FormsでRequest.QueryString[0]使用時にIndexOutOfRangeExceptionが発生する原因と安全なリダイレクト実装
ASP.NET Web Forms でクエリ文字列を使って別ページにリダイレクトするとき、ちょっとした書き方の違いで IndexOutOfRangeException が発生することがあります。この記... -
KotlinとJava間で例外を安全に処理する方法を徹底解説
KotlinとJavaは相互運用性が高く、多くのAndroidアプリやバックエンド開発で併用されています。しかし、KotlinとJavaの間で例外処理を行う際には、両者の設計思想や構文... -
KotlinでTDDを活用して例外処理を確認する方法を徹底解説
KotlinでTDD(テスト駆動開発)を活用して例外処理の動作を確認することは、バグを早期に発見し、堅牢なアプリケーションを構築するために非常に有効です。TDDは「テス... -
Kotlinのスコープ関数を活用して例外処理を効率化する方法
Kotlinのスコープ関数を使って例外処理を効率化する方法を知っていますか?Kotlinにはlet、run、also、apply、withといったスコープ関数が存在し、これらを適切に活用す...
