Advertisement
Fhernd

AplicacionConsola.cs

Jul 11th, 2014
3,564
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.18 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Articulos.Cap04.Excepciones.Parte3
  4. {
  5.     public sealed class AplicacionConsola
  6.     {
  7.         public static void Main()
  8.         {
  9.             try
  10.             {
  11.                 Console.WriteLine ("\nEscriba su nombre de usuario: ");
  12.                 string nombreUsuaurio = Console.ReadLine ();
  13.                 Console.WriteLine ("\nEscriba su contraseña: ");
  14.                 string contrasegnia = Console.ReadLine ();
  15.                
  16.                 if (nombreUsuaurio.Equals ("root") && contrasegnia.Equals ("Admin2k14"))
  17.                 {
  18.                     Console.WriteLine ("\nHa iniciado sesión.");
  19.                 }
  20.                 else
  21.                 {
  22.                     // Lanza la excepción LoginFalloException:
  23.                     throw new LoginFalloException ("Las credenciales no son válidas.");
  24.                 }
  25.             }
  26.             // La excepción es atrapada como una instancia de Exception,
  27.             // para demostrar la compatiblidad con la jerarquía de herencia:
  28.             catch (Exception e)
  29.             {
  30.                 Console.WriteLine ("\nMensaje excepción: {0}", e.Message);
  31.             }
  32.         }
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement