• @FooBarrington
      link
      7512 days ago
      try {
          operation();
      } catch {
          // nice weather, eh?
      }
      
      • Karyoplasma
        link
        fedilink
        15
        edit-2
        12 days ago

        Starting with Java 21 (I think), they’ve introduced ignored variables, so you can now actually do this:

        try {
            operation();
        } catch (Exception _) {
            // nice weather, eh?
        }
        

        Edit: forgot that this is about JS lel

          • Karyoplasma
            link
            fedilink
            2
            edit-2
            11 days ago

            Yeah, Python has it as well. I think the only real use of it is code readability since you declare that this variable will never be used.

          • Traister101
            link
            fedilink
            212 days ago

            If your joking yes, if your not Java and Java Script are seperate things.

            • @JustAnotherKay
              link
              112 days ago

              Actually made this mistake in front of 20 people the other day. Guy at my job mentioned coding in java and I asked if he was doing web dev 🤦

              • @BangersAndMash
                link
                2
                edit-2
                12 days ago

                Plenty of java back end web development, so maybe not as embarrassing as you felt?

                • @JustAnotherKay
                  link
                  111 days ago

                  He said “I’ve been closing in C# and Java for 2 years” and I asked, in front of everyone, “are you doing web dev?” And he just coldly said no

                  See this could have been fine if I didn’t double down and go “then what are you using java for… OH WAIT”

      • @[email protected]
        link
        fedilink
        English
        110 days ago

        I legitimately use this line in one of my scripts because range.find returns an error of the value is not found. The use case is taking a 2d matrix saved as an array, with data collected from multiple excel tabs and rearranging it for a CSV upload into Salesforce. The initial array contains values that the rest of the data does not have, so when I search for a non existent value, I can skip the error.

        Of course vba COULD just implement try/catch statements and that’d be so much cleaner, but alas.