java - My code is giving Codeunreachable error, why? -


my code giving error of code not reachable ,i have commented @ line value of
case2c accepted user, dont understand why? first part working fine have accepted 3 values @ starting of second part have taken more 3 values use gives error ,why?

import java.util.scanner;   class cookieclicker{          public static void main(string[] args) {              scanner scase1c=new scanner(system.in);             int testcase1case=scase1c.nextint();             double case1c=scase1c.nextdouble();             double case1f=scase1c.nextdouble();             double case1x=scase1c.nextdouble();              double rem=case1x/2;             double case1farm1=case1c/2+case1x/(2+case1f);             double case1firstresult;              while(true){                 if(rem>case1farm1){                      rem=case1farm1;                     case1farm1=case1farm1+case1c/(2+case1f)+case1x/(2+2*case1f);                     continue;                 }                 else{                     case1firstresult=rem;                  }              }              double case2c=scase1c.nextdouble();           here error coming saying unreachable code,             double case2f=scase1c.nextdouble();             double case2x=scase1c.nextdouble();             double rem2=case2x/2;             double case2farm1=case2c/2+case2x/(2+case2f);             double case2firstresult;              while(true){                 if(rem>case2farm1){                                                      rem=case2farm1;                     case2farm1=case1farm1+case2c/(2+case1f)+case1x/(2+2*case1f);                     continue;                 }                 else{                     case2firstresult=rem;                  }              }             double case3c=scase1c.nextdouble();             double case3f=scase1c.nextdouble();             double case3x=scase1c.nextdouble();             double rem3=case1x/2;             double case3farm1=case3c/2+case1x/(2+case1f);             double case3firstresult;              while(true){                 if(rem>case1farm1){                      rem=case1farm1;                     case1farm1=case1farm1+case3c/(2+case1f)+case1x/(2+2*case1f);                     continue;                 }                 else{                     case3firstresult=rem;                  }              }          }     } 

while (true) causing loop forever. use continue, ends iteration of loop. ie: loop start nezt iteration.


Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

javascript - jQuery show full size image on click -