ExBank

                Never    
Java
       
import java.util.Scanner;

class ExBank
{  
	public static void main(String args[])
	{
		int n,l=0;
		Scanner sc=new Scanner(System.in);
		System.out.print("How Many Customer U Want to Input : ");
		
      for(int j=1;j>0;j++) 
      {
    	  n=sc.nextInt();	
	   if(Character.isDigit(n))
	   {
		l=n;
	   }
	   else
		   System.out.println("Enter a valid input");
	}
	   Bank  C[]=new Bank[l];
	   for(int i=0;i<C.length;i++)
		{   
			C[i]=new Bank();
			C[i].openAccount();
		}
		
		int ch;
		do
		{
			System.out.println("Main Menu\n 1.Display All\n 2.Search By Account\n 3.Deposit\n 4.Withdrawal\n 5.Exit");
			System.out.println("Ur Choice :");
			ch=sc.nextInt();
			switch(ch)
			{ 
				case 1:
					for(int i=0;i<C.length;i++)
					{
						C[i].showAccount();
					}
					break;

				case 2:
					System.out.print("Enter Account No U Want to Search...: ");
					String acn=sc.next();
					boolean found=false;
					for(int i=0;i<C.length;i++)
					{  
						found=C[i].search(acn);
						if(found)
						{
							break;
						}
					}
					if(!found)
					{
						System.out.println("Search Failed..Account Not Exist..");
					}
					break;

				case 3:
					System.out.print("Enter Account No : ");
					acn=sc.next();
					found=false;
					for(int i=0;i<C.length;i++)
					{  
						found=C[i].search(acn);
						if(found)
						{
							C[i].deposit();
							break;
						}
					}
					if(!found)
					{
						System.out.println("Search Failed..Account Not Exist..");
					}
					break;

				case 4:
					System.out.print("Enter Account No : ");
					acn=sc.next();
					found=false;
					for(int i=0;i<C.length;i++)
					{  
						found=C[i].search(acn);
						if(found)
						{
							C[i].withdrawal();
							break;
						}
					}
					if(!found)
					{
						System.out.println("Search Failed..Account Not Exist..");
					}
					break;

				case 5:
					System.out.println("Thank you for Banking..");
					break;
			}
		}
		while(ch!=5);
	}
}

Raw Text