Don't use
double arithmetic for money. Use
BigDecimal instead.
I shall be surprised if you get that class to compile. You are trying to assign something to the value of the Scanner, which isn't a Scanner. You call nextLine() (so far, all correct) but you never use its return value. So the line input disappears into cyber-limbo, taking the owner's name with it, never to be seen again. You need to assign that return value to something, which you will later pass to the Account constructor.
Then you ask for an initial balance, creating another Scanner (you only need one Scanner for System.in), and again don't use that value. You also have two identifiers called balance and acctName which appear mysteriously on line 36, which the compiler will complain about, too.
What I would suggest is a
testing method which looks like this:
Get that lot working, then think about scanners. You are making life difficult for yourself by trying to do too much all at once.
You should write not more than 5 lines before compiling and running the code. And fred will tell me off because he says you should compile every 3rd line