zoukankan      html  css  js  c++  java
  • 保存内容

    public class jisuan {
    public static void main(String[] args) {
    int result;
    Core core=new Core();
    }
    }
    class Core{
    String op;
    String op2;
    int a,b,c;
    int result;
    public int ji(int a,String op,int b,String op2,int c)throws yichang{
    if(op.equals("+")){
    result=a+b;
    }
    if(op.equals("-")){
    result=a-b;
    }
    if(op.equals("*")){
    result=a*b;
    }
    if(op.equals("/")){
    try{
    if(b==0){
    throw new yichang();
    }
    }catch(yichang e){
    e.chufa();
    }finally{};
    result=a/b;
    }
    else{
    try{throw new yichang();}catch(yichang e){
    e.leixing();
    }finally{};

    }
    if(op2.equals("+")){
    result=result+c;
    }
    if(op2.equals("-")){
    result=result+c;
    }
    if(op2.equals("*")){
    result=result*c;
    }
    if(op2.equals("/")){
    try{
    if(c==0){
    throw new yichang();
    }
    }catch(yichang e){
    e.chufa();
    }finally{};
    result=result/c;
    }
    else {
    try{
    throw new yichang();
    }catch(yichang e){
    e.leixing();
    }finally{};
    }
    return result;
    }
    }
    class yichang extends Exception{
    public void chufa(){
    System.out.println("分母不能为0");
    }
    public void leixing(){
    System.out.println("类型不对应");
    }
    }

  • 相关阅读:
    2018.8.5 复习笔记
    C#抽象类与接口的区别【转】
    double转整数问题
    C++学习笔记
    BCG使用
    C++设计模式之工厂方法模式
    静态成员函数
    CTreeCtrl 控件使用总结
    WinAPI: ShellExecute
    C++ STL map使用
  • 原文地址:https://www.cnblogs.com/gersaty/p/4500712.html
Copyright © 2011-2022 走看看