2016-03-27 13 views
0

Son olarak, bir değeri döndüren yöntemleri kullanarak sınamaktayım ve "basicPoints" yöntemimde bir return deyim eksik olduğunu belirten bir hata alıyorum. . İade beyanım var, ancak neden bu hatayı verdiğinden emin değilim, geri dönüş bildirimini yöntemin farklı bir bölümüne yerleştirmem gerekiyor mu?"Dönüş ifadesi eksik" hatası <a1> NetBeans</ a1> 6.9.1

public class Bridge { 
private static int answer; 

public static void main(String[] args) { 
    basicPoints(2, "clubs"); 

    System.out.println("Points equal: " + ans); 
} 

public static int basicPoints(int level, String suit){ 

    if (suit.equalsIgnoreCase("clubs")){ 

     int ans; 
     ans = level * 20; 
     return ans; 

    }  

} 

} 
+1

Google'ı bir dahaki sefere test etmediyseniz –

cevap

-1

Sorununuz yöntemi çalışır ve takım elbisesi "kalpler" olduğunu varsayalım zaman bir return ifadesi geçtiği çünkü hiçbir zaman, o zaman yöntem şey döndürmez olmasıdır. If ifadenizden sonra bir iade deyimi yerleştirmeyi deneyin. Örneğin, bu takımı bulamadıysanız ve

İlgili konular