複数例外の捕捉
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/06/22 14:56 UTC 版)
「GNU Smalltalk」の記事における「複数例外の捕捉」の解説
従来のSmalltalk環境では下記(1)の様に同時に1種類しか捕捉することができなかった。GNU Smalltalkでは下記(2)のように複数の例外捕捉を可能にしている。 (1) [Error signal: '異常発生'. ]on: Errordo:[ :exception |"エラーの例外だけを捕捉。#on:doはこれ以上増やせない。"]. (2) [Notification signal: '接続準備完了'. ]on: Error, Notificationdo:[ :exception |"エラーと通知両方の例外を1度に補足"]on: Exceptiondo:[ "その他の例外を捕捉。on:do:はBlockClosureで定義している数だけ並べることができる。"].
※この「複数例外の捕捉」の解説は、「GNU Smalltalk」の解説の一部です。
「複数例外の捕捉」を含む「GNU Smalltalk」の記事については、「GNU Smalltalk」の概要を参照ください。
- 複数例外の捕捉のページへのリンク