忍者ブログ

プログラミングの練習

プログラミングの問題やプログラミング関連知識、ソフトウェアのテストについてのブログです

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



JavaScript例外処理

1.文法


try {
   ・・・
} catch {
 ・・・
} finally {
・・・
}

です。

2.サンプル

try {
    console.log('START') ;
    throw Error('ERRORが発生しました') ;
    console.log('実行されない') ;
}catch (e){
    console.log(e) ;
}finally{
    console.log('FINALLY') ;
}


3.実行結果


START
Error: ERRORが発生しました
    ・・・・
FINALLY

が表示されます





C# Listの処理

1,サンプル


List に、入れて、出す処理です。 こんな感じでしょうか
static void Main(string[] args)  {   
  List<int> mylist = new List<int>();   

  mylist.Add(100);   
  mylist.Add(200);   

  //出力   
  foreach (int var1 in mylist)    {
           Console.WriteLine(var1);   
     }
 }

2.実行結果


実行すると 100 200 と表示されました




T-SQL IF EXIST


IF EXISTS や IF NOT EXISTS という IF 文が使えるそうだ。

IF EXISTS ( SELECT 文)

で、データが存在する場合、存在しない場合の IF 文が書けるようだ。

こんなスクリプトを書いてみる。
IF EXISTS ( SELECT * FROM emp )
  BEGIN
    print 'FOUND'
  END

 IF EXISTS ( SELECT * FROM emp WHERE empno = '9999')
  BEGIN
    print 'FOUND'
  END
 ELSE
  BEGIN
    print 'NOT FOUND'
  END

自分の環境だと

一番目のIF文は、SELECT * FROM emp が存在するので、FOUNDが出力される。

二番目のIF文は、empno = '9999' が存在しないので、NOT FOUNDが出力される。