может быть, вы пытаетесь сделать что-то вроде этого:
public int someMethod(){
int childTotal; // here variable must be initialized before return
// like this int childTotal = 0;
switch (option) {
case 1:
childTotal=(int) ((double) quantity*childCost) ;
System.out.println("Total amount for child tickets: $" + childTotal);
break;
}
...
return childTotal;
}
в этом случае вы получите ошибку, эта переменная должна быть инициализирована.
В любом случае, вы дали мало информации о своей проблеме. Может быть, вы можете показать, какой ответ вы получите от системы, stackTrace или что-то в этом роде.
Знаете ли вы о разнице между инициализацией и объявлением?