Form Ortamında Catch Kullanımı

Bölüm işlemi yapacağız ve sıfıra bölümünde hata bulmasını catch ile göstereceğim

Bölüm işlemi yapacağız ve sıfıra bölümünde hata bulmasını catch ile göstereceğim



namespace ERGÜN

{

    public partial class MainForm : Form

    {

        private TextBox txt1;

        private TextBox txt2;

        private Button btn;

        public MainForm()

        {

            txt1=new TextBox();

            txt1.Location=new Point(8,16);

            txt2=new TextBox();

            txt2.Location=new Point(8,46);

            btn=new Button();

            btn.Location=new Point(8,86);

            btn.Click+=new EventHandler(ergün);

            Controls.AddRange(new Control[]{txt1,txt2,btn});

        }

        private void ergün(object sender, EventArgs e)

        {

            int a=Convert.ToInt32(txt1.Text);

            int b=Convert.ToInt32(txt2.Text);

            float sonuc;

            try

            {

            sonuc=a/b;

            MessageBox.Show(sonuc.ToString());

            }

            catch

            {

            MessageBox.Show("hata sıfıra bölüm olmaz");

            }

        }

         

    }

    class program{

        static void Main(){

            Application.Run(new MainForm());

        }

    }

}

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git