Maison > Java > javaDidacticiel > Pourquoi est-ce que j'obtiens l'erreur « Type « vide » non autorisé ici » en Java ?

Pourquoi est-ce que j'obtiens l'erreur « Type « vide » non autorisé ici » en Java ?

Susan Sarandon
Libérer: 2024-11-11 17:40:02
original
851 Les gens l'ont consulté

Why Am I Getting the

Dépannage "Le type 'void' n'est pas autorisé ici" Erreur en Java

Lorsque vous essayez de compiler du code Java, vous pouvez rencontrer le message d'erreur "Le type 'void' n'est pas autorisé ici" autorisé ici". Cette erreur se produit lorsque vous essayez d'attribuer une valeur vide à une variable non vide ou de renvoyer une valeur d'une méthode déclarée comme nulle.

Cause de l'erreur dans le code donné

Dans le code fourni, la méthode printPoint est déclarée comme void, ce qui signifie qu'elle ne renvoie aucune valeur. Cependant, le code tente d'imprimer la valeur renvoyée par printPoint, ce qui provoque l'erreur.

Que signifie l'erreur ?

Le message d'erreur « type vide non autorisé ici" indique que le code tente d'attribuer une valeur vide (la valeur de retour de la méthode printPoint) à une variable ou une expression non vide. Java ne permet pas de stocker des valeurs vides dans des variables non vides ou de les renvoyer à partir de méthodes qui ne sont pas déclarées comme nulles.

Comment résoudre le problème

Pour Pour résoudre cette erreur, supprimez l'instruction print qui tente d'attribuer la valeur vide renvoyée par printPoint à une variable. Au lieu de cela, appelez directement la méthode printPoint, sans essayer de capturer sa valeur de retour :

printPoint(blank); 
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal