{ public static void Main(string[] args) { try { // kod, który może wywołać wyjątek } catch (Exception ex) { Console.WriteLine(ex.Message); } } } 2. Obsłuż kilka typów wyjątków ArgumentNullException, FormatException, OverflowException w metodzie Main
using System;
public class Program
{ public static void Main(string[] args) { try { // kod aplikacji konsolowej } catch (ArgumentNullException ex) { Console.WriteLine("Nie podano argumentu."); } catch (FormatException ex) { Console.WriteLine("Nieprawidłowy format danych."); } catch (OverflowException ex) { Console.WriteLine("Wartość jest zbyt duża lub zbyt mała."); } } } 3. Napisz program, który pobiera od użytkownika dwie liczby całkowite i wyświetla ich sumę. Wykorzystaj metodę Parse do konwersji na typ całkowity. Pamiętaj, że ktoś może celowo podać literę zamiast cyfry. Spróbuj obsłużyć tą sytuację, tak aby nie wystąpił wyjątek.
using System;
public class Program
{ public static void Main(string[] args) { try { Console.Write("Podaj pierwszą liczbę: "); int number1 = int.Parse(Console.ReadLine()); Console.Write("Podaj drugą liczbę: "); int number2 = int.Parse(Console.ReadLine()); Console.WriteLine("Suma: " + (number1 + number2)); } catch (Exception ex) { Console.WriteLine("Wystąpił błąd: " + ex.Message); } } } 4. Napisz program, który pobiera od użytkownika liczbę i wyświetla jej wartość zaokrągloną do dwóch miejsc po przecinku. Wykorzystaj metodę Parse do konwersji na typ zmiennoprzecinkowy. Pamiętaj, że ktoś może celowo podać literę zamiast cyfry. Spróbuj obsłużyć tą sytuację, tak aby nie wystąpił wyjątek.
using System;
public class Program
{ public static void Main(string[] args) { try { Console.Write("Podaj liczbę: "); double number = double.Parse(Console.ReadLine()); Console.WriteLine("Wartość zaokrąglona do dwóch miejsc po przecinku: " + Math.Round(number, 2)); } catch (Exception ex) { Console.WriteLine("Wystąpił błąd: " + ex.Message); } } } 5. Napisz program, który pobiera od użytkownika dwie liczby i wyświetla ich iloraz.
using System;
public class Program
{ public static void Main(string[] args) { try { Console.Write("Podaj pierwszą liczbę: "); int number1 = int.Parse(Console.ReadLine()); Console.Write("Podaj drugą liczbę: "); int number2 = int.Parse(Console.ReadLine()); Console.WriteLine("Iloraz: " + (number1 / number2)); } catch (Exception ex) { Console.WriteLine("Wystąpił błąd: " + ex.Message); } } }