13 Aralık 2011 Salı

İstisna

catch istisna hata cümleleri nelerdir?

16 yorum:

  1. privatevoid textBox1_Leave(object sender, EventArgs e)
    {
    DateTime Tarih;
    Tarih = Convert.ToDateTime(textBox1.Text);
    } bunu buldm

    YanıtlaSil
  2. Bu yorum yazar tarafından silindi.

    YanıtlaSil
  3. hata cümleleri istenmesinden dolayı ;

    -> divideByZeroException
    -> FormatException e

    YanıtlaSil
  4. 1-overflowexceptıon=kullanılan veri tipinin tutamayacagı deger için.
    2-ınvalidcastexceptıon=tip dönüştürme hataları için.
    3-nullreferenceexceptıon=bir tipten başka bir veri tipine dönüştürürken o tipin karşlıyamayacagı bir deger olduğunda kullanılır.

    YanıtlaSil
  5. SecurityException
    ArgumentException
    ArgumentNullException
    PathTooLongException
    DirectoryNotFoundException
    UnauthorizedAccessException
    FileNotFoundException
    NotSupportedException

    YanıtlaSil
  6. SecurityException
    ArgumentException
    ArgumentNullException
    PathTooLongException

    YanıtlaSil
  7. OverflowException (taşma hatası)
    ArgumentNullException (null argüman hatası)
    IndexOutOfRange
    -Bulabildiğim istisna hata cümleleri bunlar

    YanıtlaSil
  8. privatevoid textBox1_Leave(object sender, EventArgs e)
    {
    DateTime Tarih;
    Tarih = Convert.ToDateTime(textBox1.Text);
    }

    bu kodlar text kutusunda zamanı anlık sürekli görüntüler

    YanıtlaSil
  9. SecurityException
    ArgumentException
    ArgumentNullException
    PathTooLongException
    DirectoryNotFoundException
    UnauthorizedAccessException
    FileNotFoundException
    NotSupportedException

    elifin verdiği bu cevaplar mükemmel
    bir de anlamlarını yazarmısın

    YanıtlaSil
  10. 1-overflowexceptıon=kullanılan veri tipinin tutamayacagı deger için.
    2-ınvalidcastexceptıon=tip dönüştürme hataları için.
    3-nullreferenceexceptıon=bir tipten başka bir veri tipine dönüştürürken o tipin karşlıyamayacagı bir deger olduğunda kullanılır.

    Esra güzel cevaplar verdin. birer uygulama örneği yapabilirmisin

    YanıtlaSil
  11. 2-object Nesne=2008;
    try
    {
    int Yil =(int)Nesne;//Tehlikeli bir degişken adı
    this.Text = Yil.ToString();
    }
    catch (System.InvalidCastExceptıon)
    {
    MessageBox.Show("Dönüştürme hatası meydana geldi" +n\r"+ Hataspor.Message);
    }
    3-Resim =new System.Drawing.Bitmap(Dosya);
    Resim = null;
    int ii =Resim.Width;
    int jj =Resim.Height;
    }
    catch(NullReferenceExceptıon)
    {
    MessageBox.Show("Nesne null yapılmış");
    }
    1.ye örnek bulamadım

    YanıtlaSil
  12. Bu yorum yazar tarafından silindi.

    YanıtlaSil
  13. SecurityException herhangi bir ayrıntı iletisi oluşturur.
    Argument Exception (Bağımsız değişken hatası) bir metot çalıştırılırken en az bir
    bağımsız değişken söz konusu metodun parametre şartlarını karşılamadığında bu istisna
    oluşur.
    ArgumentNullException; boşluğun geçerli bir bağımsız değişken olarak kabul
    edilmediği bir metoda geçildiğinde oluşur.
    System.IO.PathTooLongException: tam olarak nitelenmiş edildikten sonra yol çok uzun.Yolun 260 karakterden az olduğuna emin olun.
    DirectoryNotFoundException: Bir dosya veya dizinin argümanın parçası bulundu edilemediği durumlarda ortaya çıkan hatayı temsil eder.
    UnauthorizedAccessException:Bunu bulamadım hocam…
    FileNotFoundException:Bunu da bulamadım hocam…
    NotSupportedException: ayar sınıfı, Message özelliği yeni örneğe bir sistem tarafından sağlanan ileti açıklayan hata.

    YanıtlaSil
  14. catch (Exception ex)
    //normal şartlarda exception parantezimiz yazılmaz ama biz herzaman
    //hatanın nereden kaynaklandıgını bilemeyiz. Bunu anlayabilmek için
    //Exception nesnesini kullanırız. Exception nesnesi hatanın nedenini
    //belirtir. bunu bulabildim.

    YanıtlaSil