We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Java Exception Handling
Java Exception Handling
Sort by
recency
|
285 Discussions
|
Please Login in order to post a comment
//This is my solution, use in case to need protected long power(int n, int p) throws Exception{ double result = 0; if(n == 0 && p == 0){ throw new Exception("n and p should not be zero."); }else if( n < 0 || p < 0){ throw new Exception("n or p should not be negative."); } result = Math.pow(n,p); long casting = (long) result; return casting; }
class MyCalculator { public int power(int n, int p) throws Exception { if (n == 0 && p == 0) { throw new Exception("n and p should not be zero."); } else if (n < 0 || p < 0) { throw new Exception("n or p should not be negative."); } int number=1; for(int i=1;i<=p;i++){ number*=n; } return number; } }
class MyCalculator{ /* * Create the method long power(int, int) here. */
} }
My Code without Math.pow() function