我明白了
错误:本地变量transactionType可能尚未初始化
但问题是它在我的if语句中初始化了!
if (transactionChar == 'w')
transactionType = "Withdrawal";
else if (transactionChar == 'd')
transactionType = "Deposit" ;
然后当我去打印出transactionType时,它不会让我,因为它给了我这个错误!
我的声明语句看起来像这样。
String transactionType;
char transactionChar;
请帮忙。在过去的4个小时中,我一直在努力解决问题!
最佳答案
初始化变量:
String transactionType = "";
char transactionChar = '';
(不确定字符,因为我通常使用C#)。
关于java - 救命!错误:本地变量transactionType可能尚未初始化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5070722/