title: My try catch function won't work as expected
body: <p>My program is supposed to take the given value and find the other value with it. However, my try catch statement doesn't seem to be working. It never does the first 2 if statements which are the most essential parts of the program. The 3rd one does work when you input both values. Thanks in Advance.</p>
  
  <pre><code>        public void calculate(View view) {
      EditText length_find = findViewById(R.id.feet);
      EditText pounds_find = findViewById(R.id.pounds);
  
      try {
          //int length_int = Integer.parseInt(length_find.getText().toString());
          //int pounds_int = Integer.parseInt(pounds_find.getText().toString());
  
          double d = .29;
          //double length = length_int;
          //double pounds = pounds_int;
          double w = 24.5 / 12;
          double h = .002 / 12;
  
          //This Calculates if Pounds are given
          if ((length_find).getText().toString().trim().length() == 0){
              Toast.makeText(MainActivity.this, "Given Pounds", LENGTH_LONG).show();
              int pounds_int = Integer.parseInt(pounds_find.getText().toString());
              double pounds = pounds_int;
              double v = pounds / d;
              double length = v / w / h;
              final TextView mTextView = (TextView) findViewById(R.id.length_show);
              mTextView.setText((int) length);
          }
  
  
          //This Calculates if Length is given
          if ((pounds_find).getText().toString().trim().length() == 0){
            Toast.makeText(MainActivity.this, "Given Length", LENGTH_LONG).show();
            int lenght_int = Integer.parseInt(length_find.getText().toString());
            double length = lenght_int;
            double v = length * w * h;
            double answer_pounds = v * d;
            final TextView mTextView = (TextView) findViewById(R.id.pound_show);
            mTextView.setText((int) answer_pounds);
          }
          if((pounds_find).getText().toString().trim().length() &gt; 0 &amp;&amp; (length_find).getText().toString().trim().length() &gt; 0){
              Toast.makeText(MainActivity.this, "Whata hell you need me for mate!", LENGTH_LONG).show();
          }
  
      }
      catch(Exception ex) {
              Toast.makeText(this, "Error", Toast.LENGTH_SHORT).show();
          }
  
      }
  </code></pre>