Bonjour,

J'ai une petite question sur le supervisorScope(). Lorsque j'écris ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
            supervisorScope()
            {
                launch() {...}
            }
Je n'ai aucun souci: Le code dans le supervisorScope fonctionne comme prévu et je n'ai aucune erreur ni warning.

Par contre, si j'ajoute une génération d'exception, comme ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
            supervisorScope()
            {
                launch() {...}
 
                throw ArithmeticException()
            }
Alors j'obtiens un warning sur "supervisorScope()" qui me précise que je dois indiquer le type d'argument explicitement.
J'ai testé plusieurs méthodes, je n'arrive pas à résoudre (sauf évidemment à bloquer le warning)

Quelqu'un a une idée sur la raison et la façon de procéder?

Au passage, question qui n'a rien à voir: Pourquoi le forum Android est-il un sous-forum "Java"? Ça ne me semble plus vraiment pertinent

Merci d'avance,
Claude