Bonsoir!
Bonne question!
C'est contraire à l'islam. Faire souffrir son âme n'est pas à faire. Le fait de se priver de s'alimenter nuit à la santé et affaiblit les organes. Or l'être humain n'a pas droit de porter préjudice à son corps. Allah nous a ordonné de boire, de manger, de s'accoupler. On ne doit pas s'en priver. Se priver de ces choses-là, c'est de se tuer à petit feu, c'est de se détruire. Or il a dit au verset 195 de la sourate La vache ceci : "Et ne vous jetez pas par vos propres mains dans la destruction". Il a dit aussi verset 29 de la sourate : Les femmes : "Et ne vous tuez pas vous-mêmes" .
Tout cela donne à voir que refuser de s'alimenter pour avoir une cause n'a aucun fondement en islam. Il est interdit parce qu'il porte préjudice au corps, aux organes, à la santé. Qu'Allah nous en garde. Allah est Le Seul Savant.