[前][次][番号順一覧][スレッド一覧]

mysql:619

From: <takeshi@xxxxxxxxxx>
Date: Fri, 22 Jan 1999 13:21:06 +0900
Subject: [mysql 00619] Re: ruby

From: 民斗 <tommy@xxxxxxxxxx>
Subject: [mysql 00617] Re: ruby
Date: Fri, 22 Jan 1999 12:12:59 +0900
Message-ID: <199901220313.MAA10651@xxxxxxxxxx>

tommy> > Ruby の例外をキャッチするには、begin 〜 rescue 〜 end を使います。
tommy> > 例えば、Mysql.new() の例外をキャッチしたい場合は、
tommy> > 
tommy> > 	begin
tommy> > 	  m=Mysql.new(host, user, passwd)
tommy> > 	rescue eMysql
tommy> > 	  print "Mysql.new() error occured\n"
tommy> > 	end
tommy> > 
tommy> > でできます。
tommy> 
tommy> 「eMysql」じゃなくて「MysqlError」の間違いです (__)

ありがとうございます。
OKでした。

tommy> # あ、今気がついたけど、これだとエラーの理由がプログラムから
tommy> # わからない…(^^;
理由は欲しいところですが、

 村上 毅  takeshi@xxxxxxxxxx
 PGP fingerprint = 45 5D 54 12 B4 55 77 7F  D4 52 66 EC 03 3F 1B E9
 [ http://www.softagency.co.jp/mysql/ ]
 [ MySQL ML: mysql-help@xxxxxxxxxx ]

[前][次][番号順一覧][スレッド一覧]

       615 1999-01-22 11:15 [民斗 <tommy@xxxxxxxx] Re: ruby                                
       617 1999-01-22 12:12 ┣[民斗 <tommy@xxxxxxxx]                                       
->     619 1999-01-22 13:21 ┃┗[<takeshi@xxxxxxxxxx>]                                     
       641 1999-01-25 00:26 ┗[民斗 <tommy@xxxxxxxx]